@CHARSET "UTF-8";
body{font-size:12px;color:#7d7d7d;font-family: "微软雅黑","Open Sans",Arial,"Hiragino Sans GB","Microsoft YaHei","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif;background:#ffffff;}
*{margin:0;padding:0;}
ul{list-style-type:none;}
a{text-decoration:none;color:#7d7d7d;}
a:hover{color:#7d7d7d;text-decoration:none;}
.awhite a:link,.awhite a:visited,.awhite a:active{color:#ffffff;text-decoration: none;}
.awhite a:hover{text-decoration: none;color:#ffffff;}
.ared a:link,.ared a:visited,.ared a:active{color:#c20505;text-decoration: none;}
.ared a:hover{text-decoration: none;color:#c20505;}
.agrey a:link,.agrey a:visited,.agrey a:active{color:#999999;text-decoration: none;}
.agrey a:hover{text-decoration: none;color:#999999;}
.ablack a:link,.ablack a:visited,.ablack a:active{color:#333333;text-decoration: none;}
.ablack a:hover{text-decoration: none;color:#333333;}
.clear{clear:both;}
.block{width:1100px;margin:0 auto;}
.cred{color:#cd2024;}
h4{color:#333333;font-size:16px;margin:10px 0;}
.mgt40{margin-top:40px;}
#header{height:100px;border-bottom:1px solid #cccccc;}
.logo{float:left;padding:17px 0 0px;height:auto;width:200px;}
.logo img{width:200px;}
#tright{float:right;width:900px;text-align: right;position: relative;height:98px;}
#tright i{color:#aaaaaa;}
#tright .qlink li{display: inline-block;line-height: 45px;margin-right:5px;}
.qlink{margin-right:18px;}

#nav{font-size:14px;right:0;bottom:0px;}
#nav li{display:inline-block;text-align:center;position: relative;}
#nav li>a{display:block;display: inline-block;width:100px;color:#170b08;height:35px;line-height:35px;border-radius:3px;}
#nav li>a:hover,#nav li>a.active{background:#e5b500;color:#ffffff;}
#nav li .navchild{position: absolute;top:35px;background:#e5b500;padding:10px 0;display:none;z-index: 999;}
#nav li.hover .navchild{display: block;}
#nav li .navchild a{display:block;display: inline-block;width:100px;line-height: 30px;color:#ffffff;font-weight: normal;}
#scrollbox{position: relative;}
.prev,.next{top:180px;width:25px;height:60px;opacity:0.5;cursor:pointer;position:absolute;}
.prev:hover,.next:hover{color:#f68f2a;opacity:1;}
.prev{left:50px;z-index:2;background:url(../images/btn_pre.png) no-repeat;}
.next{right:50px;z-index:2;background:url(../images/btn_next.png) no-repeat;}
.dots li{display:inline-block;width:50px;height:15px;margin-right:5px;background:rgba(255, 255, 255, 0.6) none repeat scroll 0 0 !important;
-moz-opacity:0.6;cursor: pointer;
filter:alpha(opacity=60);}
.dots li.active{background:#ffffff;background:rgba(255, 255, 255, 1) none repeat scroll 0 0 !important;
-moz-opacity:1;
filter:alpha(opacity=100);}
.dots {position: absolute;bottom:20px;padding-left:200px;font-size:0;}

#product_com{margin-top:20px;font-size:14px;}
#product_com h4{font-size:16px;margin:10px 0;}
#product_com table#pitem{width:700px;height:160px;text-align:center;float:left;}
#product_com table#pitem i{color:#cd2024;font-size:16px;margin-left:5px;}
#product_com table#pitem .th{color:#999999;}
#product_com table#pitem tr.item.hover{background:#f3f3f3;}
#product_com table#pitem td.nd{position: relative;}
#product_com table#pitem td.nd i{position: absolute;right:-12px;top:3px;color:#ffffff;font-size:30px;display: none;}
#product_com table#pitem tr.item.hover td.nd i{display: block;}
#product_com #pdetail{float:left;width:370px;height:160px;background:#f3f3f3;text-align: center;}
#product_com #pdetail .num{color:#cd2024;font-size:30px;}
#product_com #pdetail .th{padding-top:20px;}
#pcatelist{padding-top:50px;font-size:16px;font-weight: bold;}
#pcatelist li{display: inline-block;margin-right:30px;}
#pcatelist li.active a,#pcatelist li a:hover{color:#cd2024;}

#news{margin:40px 0;}
#news .nitem{float:right;width:345px;margin-right: 30px;}
#news .nitem h4 .cred{float:left;border:3px solid #cd2024;border-radius:50%;width:12px;height:12px;margin-right:6px;}
#news .bimg{   
    overflow: hidden;
    position: relative;width:100%;height:185px;color:#ffffff;text-align: right;font-size:15px;margin-bottom:40px;}
#news .bimg .tips{height:60px;line-height: 60px;background:rgba(205, 32, 36, 0.8) none repeat scroll 0 0 !important;
-moz-opacity:0.8;
filter:alpha(opacity=80);position: absolute;bottom:0;width:100%;}
#news .bimg .tips i{margin:0 20px 0 10px;}
#news .bimg img{}
#fnews{margin-bottom:20px;display: block;}
#fnews img{width:100px;height:70px;border-radius:5px;float:left;margin-right:10px;}
#fnews .txt{float:left;width:170px;}
#fnews .txt .t{  font-size: 13px;
    font-weight: bold;
    height: 16px;
    overflow: hidden;}
#fnews .txt .d{color:#999999;margin-top:5px;line-height: 20px;height:40px;overflow: hidden;}
#news .list {height:23px;overflow:hidden;
    font-size: 14px;
    line-height: 23px;
    list-style: inside none disc;
    margin-bottom: 6px;
}
#index_about{height:215px;}
#index_about .l{float:right;width:200px;line-height: 21px;height: 170px;overflow: hidden;text-align: justify;}
#index_about img{float: left;
    height: 170px;
    width: 135px;}
#dsj{height:215px;padding-left:25px;}
#fw{margin-top:30px;}
.actionbox{position: relative;height:150px;width:33%;float:left;}
.actionitem{position: absolute;top:0px;}
.actionitem{
	-moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s;
}

.lower-middle{
	border-radius: 10px;
    width:330px;
    height:135px;
     border:1px solid #ccc;
    box-shadow: 5px 10px 10px #eee;
    background:-webkit-gradient(linear, 0% 0%, 0% 200%,from(#FFF), to(#CCC));
    
}
.lower-middle-p{font-size: 15px; color: #777777;text-align: left;margin-right: 8px;}
.asset-img{
float: left;
width: 77px;
height: 71px;
margin-top: 30px;
margin-left: 30px;}
.asset-test{
    font-size: 20px;
    color: #000000;
   margin-top: 30px;
   float: left;
   margin-right: 120px;
   font-weight:bold;
}

#partner{background: #f3f3f3;padding:20px 0 30px 0;margin-top: 10px; border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#partner li{display: inline-block;margin-right:27px;margin-bottom:5px;}
#partner li img{max-height:43px;}

.btitle{color:#ffffff;margin-bottom:10px;position: relative;}
.btitle big{font-size: 25px;font-weight: bold;display:block;}
.btitle span{color:#c20505;font-size: 20px;}
.btitle .more{position:absolute;font-size:40px;right:10px;top:0;}

#aboutpage #img{float:left;margin:40px 0;width:280px;border-radius:10px;overflow:hidden;}
#aboutpage #img img{width:100%;}
#aboutpage #text{float:right;width:780px;margin:40px 0;}
#aboutpage #text h3{line-height: 40px;border-bottom:1px solid #eaeaea;margin-bottom: 15px;font-weight: normal;color:#cd2024;}
#aboutpage #text p{margin:10px 0;line-height: 25px; font-size: 14px;}
	
#case{background:url(../images/case_bg.jpg) no-repeat;color:#ffffff;font-size:13px;}
#case .btitle{border-top:1px solid #ffffff;padding-top:10px;}
#case .btitle .more{top:15px;}
#case .text{display: block;position: absolute;bottom: -180px;background:url(../images/grey_bg.png);width:100%;height:180px;text-align: center;-moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s;}
#case .active .text{bottom:0;}
#case .text h5{font-size: 15px;margin: 90px 0 10px;}
#case .left{width:690px;float:left;overflow:hidden;}
#case .left li{height: 352px;position:relative;box-shadow:0 0 5px #888888;
    margin-bottom: 12px;
    overflow: hidden;
    width: 690px;}
#case .left li img{width:100%;}
#case .right{width:398px;float:right;}
#case .right li{height: 230px;position:relative;box-shadow:0 0 5px #888888;
    margin-bottom: 12px;overflow:hidden;
    width: 100%;}
#case .right li .text{height:100px;bottom: -100px;-moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s;}
#case .right li.active .text{bottom: 0px;}
#case .right li .text h5{margin: 10px 0 10px}
#case .right li img{width:100%;}

#footer{color:#b0b0b0;width:100%;font-size: 13px;text-align: center;background:#292929;height:50px;overflow: hidden;}
#footer #botnav {float: left;line-height: 50px;}
#footer .b{float:right;line-height: 50px;}
#footer #botnav li{padding:0 10px;display: inline-block;}

/*product*/
#pbtitle{height:90px;background: #e6e6e6;}
#pbtitle big{ color: #333333;
    display: block;
    float: left;
    font-size: 20px;
    font-weight: bold;
    padding-top: 50px;}
#pbtitle span{ color: #cd2024;
    display: block;
    float: left;
    font-size: 15px;margin-left:160px;
    font-weight: normal;
    padding-top: 50px;}
#producttab{margin:20px 40px;}
#producttab li{display: inline-block;width:190px;height:70px;}
#producttab li a{display: block;width:100%;height:100%;background:#e6e6e6;text-align: center;line-height: 70px;font-size:16px;}
#producttab li a:hover,#producttab li a.active{display: block;width:100%;height:100%;background:#cd2024;color:#ffffff;}

#propage table{width:850px;text-align:center;float:left;margin-left:40px;line-height: 40px;}
.tabcontent{display: none;}

#ewm{float:left;margin-top:30px;}
#ewm img {width:190px;height:190px;}
#contactul{float:left;margin-left:20px;margin-top:40px;line-height: 35px;font-size:15px;}
#contactul i{margin-right:10px;}
#login{background:url(../images/loginbg2.jpg) no-repeat;min-height:500px;background-size:100%;}
#loginbox{float:right;width:280px;background:#ffffff;margin:40px;margin-right:100px;padding:40px;border-radius:3px;}
.reg{padding-left:55px;}
.logintitle{text-align: center;margin-bottom:10px;font-size: 18px;font-weight: normal;}
.btnmar .btn{height:30px;line-height:25px;text-align:center;background: #cea91d;color:#ffffff;border:none;width:210px;cursor: pointer;margin:20px 0;font-size:13px;}
.btnmar{padding-left:55px;}
.inputbox li.item{height:50px;line-height: 50px;}
.inputbox li.item .l{width:55px;float:left;color:#666666;text-align: right;}
.inputbox li.item .r input{border:none;width:200px;height:30px;padding-left:10px;background: #f3f3f3;}
.inputbox li.item .r span{color:red;margin-left:5px;}
.warning{background:#fcf8e3;border-radius: 5px;padding: 10px;}

.register .inputbox li.item .l{width:75px;}
#loginbox.register{width:330px;}
.register .btnmar{padding-left:75px;}

#uc_baseinfo{margin:40px;}
#uc_baseinfo input{border:1px solid #eeeeee;}
/*************星号内是标准化代码**********************/

/*catetree***分类列表**/
#articlecatepage{margin-top:15px;}
#catebanner{margin-bottom:10px;}
#catetree{width:200px;float:left;background:#ffffff;}
#catetree li{line-height: 40px;margin:5px 0;}
#catetree li a{display: block;color:#7d7d7d;background: #ececec;text-align: center;}
#catetree .childslist li.active{border-bottom: none;}
#catetree li.active>a,#catetree li>a:hover{color:#ffffff;background: #cea91d;}
#catetree .childslist li.active>a,#catetree .childslist li>a:hover{background-position:45px 13px;color:#C20505;border-left:0px solid #333333;}
#catetree li a.active{background:#C20505;}
#catetree .childslist a{padding-left:60px;border-bottom:1px dotted #ffffff;}
#catetree .childslist a:hover{background:#ffffff;color:#333333;}

/*文章列表*/
#articlelist{background:#ffffff;width:899px;float:right;}
.article_list li.odd{margin-bottom:20px;}
.article_list .article_img{width:200px;height:120px;float:left;border:1px solid #cccccc;display: none;}
.article_list .odd .article_img{float:right;margin-left:20px;}
.article_list .article_txt{}
.article_list li{height:50px;border-bottom: 1px solid #e8e8e8;padding:20px 0;}
.article_list .article_title{font-size: 14px;
    font-weight: normal;border-left: 8px solid #e0e0e0;padding-left:15px;
    line-height: 25px;
    margin: 0;
    overflow: hidden;}
.article_list a:hover .article_title{border-left: 8px solid #cea91d;}
.article_list .article_tips{color:#999999;line-height: 23px;height:90px;overflow:hidden;display: none;}
.article_list{margin-left:40px;min-height:300px;}
#articlelist h3{margin-left:40px;border-bottom:1px solid #eaeaea;line-height: 30px;font-weight: normal;color:#cea91d;margin-bottom: 10px;}
#articlelist .addtime{color:#b2b2b2;font-size: 12px;}
#pan{margin-left:40px;}

/*********文章内容*********/
#article_content{margin-left:40px;}
#articlecontent{background:#ffffff;width:899px;float:right;border-left:1px solid #eaeaea;min-height: 400px;}
#articlecontent .article_title{margin:10px 0;}
#articlecontent .article_info{margin:10px 0;color:#999999;}
#articlecontent .article_tips{line-height: 25px;margin:10px 0;color:#999999;display:none;}
#articlecontent .article_cont{line-height: 25px;margin:10px 0;}

/*******相册**********/
.article_gallery #view {width:100%;height:450px;overflow:hidden;}
.article_gallery #view li{width:100%;height:450px;}
.article_gallery #view li img{width:100%;height:100%;}

.article_gallery #thumb{position: relative;margin:20px auto;}
.article_gallery #thumblist{width:90%;margin:0px auto;}
.article_gallery .gallerybtn{font-size: 35px;position: absolute;top: 10px;}
.article_gallery .gallerybtn.gallery_next{right: 0px;}
.article_gallery .gallerybtn.gallery_pre{left: 0px;}
.article_gallery #thumb li{width:93px;height:60px;float:left;overflow:hidden;margin-right:5px;border:2px solid #ffffff;}
.article_gallery #thumb li.on{border:2px solid red;}
.article_gallery #thumb li img{width:100%;height:100%;}

/*******首页相册**********/
#index_gallery #view {width:100%;height:300px;overflow:hidden;}
#index_gallery #view li{width:100%;height:450px;}
#index_gallery #view li img{width:100%;height:100%;}

#index_gallery #thumb{position: relative;margin:20px auto;}
#index_gallery #thumblist{width:90%;margin:0px auto;}
#index_gallery .gallerybtn{font-size: 35px;position: absolute;top: 10px;}
#index_gallery .gallerybtn.gallery_next{right: 0px;}
#index_gallery .gallerybtn.gallery_pre{left: 0px;}
#index_gallery #thumb li{width:93px;height:60px;float:left;overflow:hidden;margin-right:5px;border:2px solid #ffffff;}
#index_gallery #thumb li.on{border:2px solid red;}
#index_gallery #thumb li img{width:100%;height:100%;}

#about .gallery #list{width:100%;height:315px;overflow: hidden;}
#about .gallery #list img{width:100%;}
#about .gallery #thumb li{width:146px;height:80px;overflow: hidden;float:left;margin-right:15px;}
#about .gallery #thumb li img{width:100%;}
#about .gallery #thumb{margin-top:15px;}
#about .gallery{position: relative;}
#about .gallery .more{position:absolute;font-size:40px;right:10px;bottom:15px;}
#map{width:100%;height:400px;}
/*=========page_box=分页==========*/
.page_box{margin: 20px 0;text-align: center;width: 100%;}
.page_box .pages{border: 1px solid #cccccc;    font-size: 12px;    margin: 2px;    padding: 5px 10px;color:#ffffff;text-decoration: none;background: #cccccc;}
.page_box .pages_cur,.page_box .pages:hover{background:#211713;color:#ffffff;border: 1px solid #211713;  }
.page_box .total_info{padding: 5px 10px;font-size:12px;}
/*当前位置*/
#urhere{display:inline-block;margin-bottom:15px;}
#urhere li{display:inline-block;}
#urhere li.last{padding:0 15px 0 10px;color:#999999;}
#urhere li a{padding:0 15px 0 10px;}

/*上一篇下一篇*/
#pan{line-height: 30px;color:#999999;}
.pan_pre{float:left;}
.pan_next{float:right;}

.spage .article_info{display:none;}
.spage .article_gallery{display:none;}
.spage.cate #urhere li.last{display:none;}
.spage #pan{display:none;}

#service{background: #f1f1f1;padding:30px 0;}
#service #sitembox{width:100%;margin:0 auto;}
#service .sitem{float:left;width:25%;text-align: center;}
#service .sitem a{display:block;width:200px;margin:0 auto;border:1px solid #e0e0e0;background: #ffffff;color: #666666;line-height: 40px;}
#service .sitem a.active{border:1px solid #e5b500;background: #ffffff;color: #e5b500;}
#service_cont{padding:10px 0;font-size:12px; line-height: 25px;}
.service_cont_attachment_path{width: 1100px;height: 360px;}
.service_cont_title{ margin-top: 380px; float: left;font-size: 24px;color:#e6ce46;font-weight:bolder;}
.service_cont_content{  float: left; font-size: 15px;line-height:25px;color: #000000; margin-bottom:45px;margin-top: 10px;}
.service_cont_content p{margin-top:10px;text-indent:2em }
